← 목록으로
221 라즈베리파이 기초
목록English

221 라즈베리파이 기초

라즈베리파이 기초 과정은 싱글보드컴퓨터의 구조, Raspberry Pi OS 설치, 네트워크 연결, 원격 접속, 기본 입출력 실습을 통해 컴퓨터와 피지컬컴퓨팅 장치를 직접 구축하는 과정이다.

0. 교육을 하는 이유와 궁극적인 목표

이 교육의 궁극적 목표는 학습자가 라즈베리파이를 단순 보드가 아니라 운영체제, 네트워크, 파일시스템, 입출력 장치를 갖춘 작은 컴퓨터로 이해하고, 직접 설치·설정·접속·테스트를 수행해 이후 IoT·AI·로봇 프로젝트의 기반 장비를 스스로 준비할 수 있게 하는 것이다.

참고한 유료형 교육 흐름

  • 민간 Raspberry Pi·IoT 부트캠프처럼 운영체제 설치, 네트워크 연결, 센서 제어, 서버 배포를 실습 중심으로 연결하는 흐름
  • 미국·영국 메이커 아카데미처럼 Python, Linux CLI, GPIO, 카메라, 웹서버를 단계별 프로젝트로 완성하는 흐름
  • 유럽 전문 로보틱스 워크숍처럼 하드웨어 오류 진단, 로그 확인, 원격 접속, 안전한 전원 관리를 함께 훈련하는 흐름
  • 유료 IoT 개발 과정처럼 센서 데이터 수집, 대시보드, 자동화, 발표·전시 산출물까지 연결하는 흐름
입문 · 1일

라즈베리파이 하드웨어 구조 이해

라즈베리파이 기초 핵심 구조와 안전 이해

구분세부 내용실천·실습 방법
목표 1라즈베리파이 하드웨어 구조 이해
보드의 CPU, RAM, GPIO, CSI, USB, 전원 포트를 실물 라벨링하며 각 부품의 역할을 분류한다.
Raspberry Pi 공식 핀맵과 실제 보드를 비교해 연결 가능한 장치와 연결하면 안 되는 장치를 구분한다.
목표 2실습 오류를 기록하고 원인을 수정한다
라즈베리파이 기초 실습 중 발생한 배선, 설정, 코드, 통신 오류를 오류노트에 기록한다.
수정 전후 동작 결과를 사진·영상·로그로 비교해 재현 가능한 해결 절차를 만든다.
목표 3결과물을 문서화하고 발표한다
회로도, 코드 구조, 테스트 조건, 사용 플랫폼을 한 페이지 제작 보고서로 정리한다.
Canva 또는 Google Slides로 3분 데모 발표 자료를 만들고 동료 피드백을 반영한다.
사용 플랫폼Raspberry Pi Imager, Raspberry Pi OS, Terminal, SSH, VNC Viewer, Thonny Python IDE
강사 스펙라즈베리파이 OS 설치, 네트워크·원격접속, Python 기초, 하드웨어 안전관리 지도 경험 4년 이상
수업대상초등 고학년, 중학생, 고등학생, 피지컬컴퓨팅·IoT 입문자
소요시간6-8시간
준비물Raspberry Pi 4/5, microSD카드, 전원어댑터, HDMI 케이블, 키보드, 마우스, 모니터, 랜케이블
산출물라즈베리파이 설치 매뉴얼, 원격 접속 설정본, 기본 Python 실행 결과 1단계 산출물
평가방법원리 이해 30%, 안전 점검 25%, 실습 완성 30%, 참여 15%
초급 · 2일

운영체제 설치와 초기 설정 수행

라즈베리파이 기초 기본 구현과 값 관찰

구분세부 내용실천·실습 방법
목표 1운영체제 설치와 초기 설정 수행
Raspberry Pi Imager로 OS를 굽고 호스트명, Wi-Fi, SSH, 사용자 계정을 사전 설정한다.
첫 부팅 후 지역, 언어, 업데이트, 패키지 설치 상태를 체크리스트로 확인한다.
목표 2실습 오류를 기록하고 원인을 수정한다
라즈베리파이 기초 실습 중 발생한 배선, 설정, 코드, 통신 오류를 오류노트에 기록한다.
수정 전후 동작 결과를 사진·영상·로그로 비교해 재현 가능한 해결 절차를 만든다.
목표 3결과물을 문서화하고 발표한다
회로도, 코드 구조, 테스트 조건, 사용 플랫폼을 한 페이지 제작 보고서로 정리한다.
Canva 또는 Google Slides로 3분 데모 발표 자료를 만들고 동료 피드백을 반영한다.
사용 플랫폼Raspberry Pi Imager, Raspberry Pi OS, Terminal, SSH, VNC Viewer, Thonny Python IDE
강사 스펙라즈베리파이 OS 설치, 네트워크·원격접속, Python 기초, 하드웨어 안전관리 지도 경험 4년 이상
수업대상초등 고학년, 중학생, 고등학생, 피지컬컴퓨팅·IoT 입문자
소요시간8-12시간
준비물Raspberry Pi 4/5, microSD카드, 전원어댑터, HDMI 케이블, 키보드, 마우스, 모니터, 랜케이블
산출물라즈베리파이 설치 매뉴얼, 원격 접속 설정본, 기본 Python 실행 결과 2단계 산출물
평가방법구현 정확도 30%, 값 관찰 30%, 오류 수정 25%, 협업 15%
중급 · 3일

원격 접속과 파일 관리 익히기

라즈베리파이 기초 응용 로직과 안정화

구분세부 내용실천·실습 방법
목표 1원격 접속과 파일 관리 익히기
SSH와 VNC Viewer로 원격 접속하고 터미널 명령으로 폴더와 파일을 생성한다.
scp 또는 FileZilla로 PC와 라즈베리파이 사이에 코드 파일을 주고받는다.
목표 2실습 오류를 기록하고 원인을 수정한다
라즈베리파이 기초 실습 중 발생한 배선, 설정, 코드, 통신 오류를 오류노트에 기록한다.
수정 전후 동작 결과를 사진·영상·로그로 비교해 재현 가능한 해결 절차를 만든다.
목표 3결과물을 문서화하고 발표한다
회로도, 코드 구조, 테스트 조건, 사용 플랫폼을 한 페이지 제작 보고서로 정리한다.
Canva 또는 Google Slides로 3분 데모 발표 자료를 만들고 동료 피드백을 반영한다.
사용 플랫폼Raspberry Pi Imager, Raspberry Pi OS, Terminal, SSH, VNC Viewer, Thonny Python IDE
강사 스펙라즈베리파이 OS 설치, 네트워크·원격접속, Python 기초, 하드웨어 안전관리 지도 경험 4년 이상
수업대상초등 고학년, 중학생, 고등학생, 피지컬컴퓨팅·IoT 입문자
소요시간12-16시간
준비물Raspberry Pi 4/5, microSD카드, 전원어댑터, HDMI 케이블, 키보드, 마우스, 모니터, 랜케이블
산출물라즈베리파이 설치 매뉴얼, 원격 접속 설정본, 기본 Python 실행 결과 3단계 산출물
평가방법응용 로직 35%, 안정성 25%, 코드 정리 25%, 테스트 15%
심화 · 4일

미니 컴퓨터 세팅 결과 발표

라즈베리파이 기초 실전 프로젝트 제작

구분세부 내용실천·실습 방법
목표 1미니 컴퓨터 세팅 결과 발표
설치 과정, 네트워크 주소, 접속 방식, 오류 해결 기록을 설치 매뉴얼로 작성한다.
팀별로 원격 접속 데모와 기본 Python 실행 결과를 3분 발표한다.
목표 2실습 오류를 기록하고 원인을 수정한다
라즈베리파이 기초 실습 중 발생한 배선, 설정, 코드, 통신 오류를 오류노트에 기록한다.
수정 전후 동작 결과를 사진·영상·로그로 비교해 재현 가능한 해결 절차를 만든다.
목표 3결과물을 문서화하고 발표한다
회로도, 코드 구조, 테스트 조건, 사용 플랫폼을 한 페이지 제작 보고서로 정리한다.
Canva 또는 Google Slides로 3분 데모 발표 자료를 만들고 동료 피드백을 반영한다.
사용 플랫폼Raspberry Pi Imager, Raspberry Pi OS, Terminal, SSH, VNC Viewer, Thonny Python IDE
강사 스펙라즈베리파이 OS 설치, 네트워크·원격접속, Python 기초, 하드웨어 안전관리 지도 경험 4년 이상
수업대상초등 고학년, 중학생, 고등학생, 피지컬컴퓨팅·IoT 입문자
소요시간16-24시간
준비물Raspberry Pi 4/5, microSD카드, 전원어댑터, HDMI 케이블, 키보드, 마우스, 모니터, 랜케이블
산출물라즈베리파이 설치 매뉴얼, 원격 접속 설정본, 기본 Python 실행 결과 4단계 산출물
평가방법작동성 35%, 실용성 25%, 완성도 25%, 발표 15%